hit repeatedly - Francés Inglés Diccionario